select ss.* from 

(select z.* from asm_pod_da_mono_a_fasce_1 z,
(select * from asm_pod_da_mono_a_fasce_1 
where codice_modello_contatore like'M%' and codice_modello_contatore not like 'M4%' and codice_movimento = 'IA') z1

where  z.codice_movimento in ('RASC','RACC')
and z.codice_allacciamento=z1.codice_allacciamento
and   z.progressivo_utenza=z1.progressivo_utenza
and   z.data_movimento=z1.data_movimento
union all 
select * from asm_pod_da_mono_a_fasce_1 z 
where codice_modello_contatore like'M%' and codice_modello_contatore not like 'M4%' and codice_movimento = 'IA') ss
order by ss.grossista,ss.pod,ss.data_movimento, codice_movimento desc